.jquerycssmenu {
	font-family: 'Open Sans', sans-serif;
	font-size:12px;/*offset of tabs relative to browser left edge*/
}
.jquerycssmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.jquerycssmenu ul li {
	position: relative;
	display: inline;
	float: left;
	z-index: 999;
	text-align:left;
}
/*Top level menu link items style*/
.jquerycssmenu ul li a {
	display: block;
	padding: 9px 20px 11px 18px;
	border-bottom-width: 0;
	color: #5a5a5a;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.jquerycssmenu ul li a:hover {
	background:#e9e9e9;
	color:#005aa6;/*tab link background during hover state*/
	box-shadow: none;
}
.jquerycssmenu ul li a.active {
	background:  #6bcd5c;
	color:#ffffff;/*tab link background during hover state*//*-moz-box-shadow:    inset 0 0 5px #080b23;
    -webkit-box-shadow: inset 0 0 5px #080b23;
    box-shadow:         inset 0 0 5px #080b23;
	
	*/
	border-left:1px solid #6bcd5c;
	border-right:1px solid #6bcd5c;
	color:#0a2a51;
	
	
	
}
.jquerycssmenu ul li a.active:hover {
	background:#e9e9e9;
	color:#005aa6;/*tab link background during hover state*//*-moz-box-shadow:    inset 0 0 5px #080b23;
    -webkit-box-shadow: inset 0 0 5px #080b23;
    box-shadow:         inset 0 0 5px #080b23;
	border-left:1px solid #111536;
	border-right:1px solid #111536;
	*/
	color:#005aa6;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	

}
/*1st sub level menu*/
.jquerycssmenu ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li {
	display: list-item;
	float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul {
	top: 0;
}
/* Sub level menu links style */
.jquerycssmenu ul li ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:capitalize;
	width: 140px; /*width of sub menus*/
	background:  #e9e9e9;
	color: #666;
	padding: 6px 8px 6px 14px;
	margin: 0;
	border-top-width: 0;
	border-top: 0px solid #79bf1f;
}
.jquerycssmenu ul li ul li a:hover { /*sub menus hover style*/
	background:#0a2a51;
	color: #ffffff;
}
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass {
	position: absolute;
	top: 12px;
	right: 5px;
}
.rightarrowclass {
	position: absolute;
	top: 5px;
	right: 5px;
}
